3018bab9f831f7c7cb572d3a23d8e6dbd7783ec2,src/net/java/sip/communicator/util/account/AccountUtils.java,AccountUtils,getRegisteredProviders,#Class#,74

Before Change



            for (AccountID accountID : providerFactory.getRegisteredAccounts())
            {
                serRef = providerFactory.getProviderForAccount(accountID);

                protocolProvider
                    = (ProtocolProviderService) UtilActivator.bundleContext
                        .getService(serRef);

                if (protocolProvider.getOperationSet(opSetClass) != null

After Change


        {
            for (AccountID accountID : providerFactory.getRegisteredAccounts())
            {
                ServiceReference ref
                    = providerFactory.getProviderForAccount(accountID);

                if (ref != null)
                {
                    ProtocolProviderService protocolProvider
                        = (ProtocolProviderService)
                            UtilActivator.bundleContext.getService(ref);

                    if ((protocolProvider.getOperationSet(opSetClass) != null)
                            && protocolProvider.isRegistered())